kitchen grate - Turkish English Dictionary